Mata kuliah yang dipelajari mahasiswa Teknik Informatika umumnya terkait kompetensi pemrograman, rekayasa perangkat lunak, kecerdasan buatan, dan jaringan komputer dan komunikasi data.
Berbagai kompetensi lainnya juga dipelajari mahasiswa jurusan Teknik Informatika jenjang S1. Contoh, mahasiswa jurusan Teknik Informatika Unpad juga belajar mata kuliah dengan kompetensi utama sistem cerdas
dan sistem grafika serta ilmu komputasi dan metode numerik (IKMN). Sementara itu, kompetensi utama yang juga dipelajari mahasiswa jurusan Teknik Informatika ITS yaitu Grafika, Interaksi, dan Game (GIGa),
Komputasi Berbasis Jaringan (KBJ), Komputasi Cerdas dan Visi (KCV), Manajemen Cerdas Informasi (MCI), dan Pemodelan dan Komputasi Terapan (PKT). Di Binus University, mahasiswa jurusan Teknik Informatika
juga mendapat opsi konsentrasi Internet of Things (IoT), Game Application Technology (GAT), Mobile Application Technology (MAT), intelligence system, dan cyber security.